<?php
/**
 * See the enclosed file license.txt for licensing information.
 * If you did not receive this file, get it at http://www.fsf.org/copyleft/gpl.html
 *
 * @copyright   The XOOPS project http://www.xoops.org/
 * @license     http://www.fsf.org/copyleft/gpl.html GNU General Public License (GPL)
 * @package     installer
 * @since       2.3.0
 * @author      Haruki Setoyama  <haruki@planewave.org>
 * @author      Kazumi Ono <webmaster@myweb.ne.jp>
 * @author      Skalpa Keo <skalpa@xoops.org>
 * @author      Taiwen Jiang <phppp@users.sourceforge.net>
 * @author      DuGris (aka L. JEN) <dugris@frxoops.org>
 * @version     $Id: page_configsite.php 1529 2008-05-01 08:14:55Z phppp $
**/

require_once 'common.inc.php';
if ( !defined('XOOPS_INSTALL') ) { die('XOOPS Installation wizard die'); }

$wizard->setPage( 'configsite' );

require_once '../class/database/databasefactory.php';
$xoopsDB =& XoopsDatabaseFactory::getDatabaseConnection();
require_once '../kernel/object.php';
require_once '../class/criteria.php';
require_once '../include/functions.php';
require_once '../class/module.textsanitizer.php';

if ( $_SERVER['REQUEST_METHOD'] == 'POST' ) {
	$config_handler = xoops_gethandler('config');
	if ( array_key_exists('conf_ids', $_REQUEST) ) {
		foreach ($_REQUEST['conf_ids'] as $key => $conf_id) {
			$config =& $config_handler->getConfig( $conf_id );
			$new_value = $_REQUEST[ $config->getVar('conf_name')] ;
			$config->setConfValueForInput($new_value);
			$config_handler->insertConfig($config);
		}
	}
	$wizard->redirectToPage( '+1' );
}

$pageHasForm = true;
$pageHasHelp = true;

$wizard->loadConfigLangFile();
$wizard->loadConfigInfo();
$wizard->actionName = "siteConf";

$content = $wizard->CreateForm();

include 'install_tpl.php';

?>